package models

import (
	"time"
)

func (*S滚动消息) TableName() string {
	return "滚动消息"
}

type S滚动消息 struct {
	Id  int32  `xorm:"autoincr"` //uid	int
	V间隔 int    `xorm:"'间隔'"`     //间隔多长时间发送一次
	V颜色 uint8  `xorm:"'颜色'"`     //
	V消息 string `xorm:"'消息'"`     //具体的消息内容
	V启用 bool   `xorm:"'启用'"`     //是否启用此功能
}

func 系统_滚动消息服务() {
	for {
		time.Sleep(time.Minute) //停止1分钟

		var gdxx []*S滚动消息
		if err := db.Find(&gdxx); err != nil {
			continue
		}
		for _, v := range gdxx {
			m_电信服务 <- &电信{
				来源:   nil,
				类型:   E系统消息,
				通讯内容: v.V消息,
			}
		}
	}
}
